engine barrel - Spanish English Dictionary